alter column with foreign key constraint